stone pavement - German English Dictionary